support or back something - English Synonyms Dictionary